home *** CD-ROM | disk | FTP | other *** search
-
-
-
- TTTTeeeexxxxtttt::::::::WWWWrrrraaaapppp((((3333)))) 22223333////JJJJuuuullll////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) TTTTeeeexxxxtttt::::::::WWWWrrrraaaapppp((((3333))))
-
-
-
- NNNNAAAAMMMMEEEE
- Text::Wrap - line wrapping to form simple paragraphs
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- use Text::Wrap
-
- print wrap($initial_tab, $subsequent_tab, @text);
-
- use Text::Wrap qw(wrap $columns $tabstop fill);
-
- $columns = 132;
- $tabstop = 4;
-
- print fill($initial_tab, $subsequent_tab, @text);
- print fill("", "", `cat book`);
-
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- _T_e_x_t::_W_r_a_p::_w_r_a_p() is a very simple paragraph formatter. It
- formats a single paragraph at a time by breaking lines at
- word boundries. Indentation is controlled for the first
- line ($initial_tab) and all subsquent lines
- ($subsequent_tab) independently. $Text::Wrap::columns
- should be set to the full width of your output device.
-
- _T_e_x_t::_W_r_a_p::_f_i_l_l() is a simple multi-paragraph formatter.
- It formats each paragraph separately and then joins them
- together when it's done. It will destory any whitespace in
- the original text. It breaks text into paragraphs by
- looking for whitespace after a newline. In other respects
- it acts like _w_r_a_p().
-
- EEEEXXXXAAAAMMMMPPPPLLLLEEEE
- print wrap("\t","","This is a bit of text that forms
- a normal book-style paragraph");
-
-
- BBBBUUUUGGGGSSSS
- It's not clear what the correct behavior should be when
- _W_r_a_p() is presented with a word that is longer than a line.
- The previous behavior was to die. Now the word is now split
- at line-length.
-
- AAAAUUUUTTTTHHHHOOOORRRR
- David Muir Sharnoff <muir@idiom.com> with help from Tim
- Pierce and others. Updated by Jacqui Caren.
-
-
-
-
-
-
-
-
-
- Page 1 (printed 10/23/98)
-
-
-
-
-
-
- TTTTeeeexxxxtttt::::::::WWWWrrrraaaapppp((((3333)))) 22223333////JJJJuuuullll////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) TTTTeeeexxxxtttt::::::::WWWWrrrraaaapppp((((3333))))
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 2 (printed 10/23/98)
-
-
-
-
-
-
-